heroic deed - French English Dictionary